have a royal time

na. 过得愉快;很愉快
[网络] 过得极为愉快;非常愉快;过得十分愉快